package cn.topevery.garden.entity.dto;

import cn.topevery.garden.entity.po.GreFile;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.util.List;

/**
 * 清扫保洁管理 DTO
 *
 * @author code-generate
 * @date 2022-11-25
 */
@Data
@ApiModel(value = "CleaningDTO", description = "清扫保洁管理 DTO")
public class CleaningDTO implements Serializable {
    /**
     * 自增id
     */
    private Integer id;

    /**
     * 台账编号
     */
    @ApiModelProperty(value = "台账编号")
    private String code;

    /**
     * 保洁单位
     */
    @ApiModelProperty(value = "保洁单位")
    private String companyId;

    /**
     * 保洁人员id
     */
    @ApiModelProperty(value = "保洁人员id")
    private String cleanerId;

    /**
     * 保洁用车id
     */
    @ApiModelProperty(value = "保洁用车id")
    private String carId;

    /**
     * 耗材说明
     */
    @ApiModelProperty(value = "耗材说明")
    private String material;

    /**
     * 清扫保洁计划
     */
    @ApiModelProperty(value = "清扫保洁计划")
    private String cleanPlan;

    /**
     * 完成情况
     */
    @ApiModelProperty(value = "完成情况")
    private String completion;

    /**
     * 作业日期
     */
    @ApiModelProperty(value = "作业日期")
    private LocalDate workDate;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;

    private List<GreFile> fileList;
}
